golang palindrome number